//package com.anhry.app.safety.manage.oa.bean;
//
//import java.util.Date;
//
//import javax.persistence.CascadeType;
//import javax.persistence.Column;
//import javax.persistence.Entity;
//import javax.persistence.FetchType;
//import javax.persistence.GeneratedValue;
//import javax.persistence.GenerationType;
//import javax.persistence.Id;
//import javax.persistence.JoinColumn;
//import javax.persistence.ManyToOne;
//import javax.persistence.SequenceGenerator;
//import javax.persistence.Table;
//import javax.persistence.Temporal;
//import javax.persistence.TemporalType;
//
//import com.anhry.app.safety.manage.system.bean.TbUser;
//
///**
// * 
// * @author chen
// * @date 2012-8-20
// */
//@Entity
//@Table(name = "TB_OA_PERSON_CALL_USER")
//@SequenceGenerator(name = "TB_OA_PERSON_CALL_USER_SEQ", sequenceName = "TB_OA_PERSON_CALL_USER_SEQ_DB", allocationSize = 1)
//public class TbOaPersonCallUser implements java.io.Serializable {
//
//	// Fields
//
//	private Long id;
//
//	// private String callId;
//	// private String userId;
//	private TbOaPersonCall tbOaPersonCall;
//
//	private TbUser userId;
//
//	private String isRead;
//
//	private Date readTime;
//
//	private String callType;
//
//	private String isDele;
//
//	private String version;
//
//	private String corpId;
//
//	// Constructors
//
//	/** default constructor */
//	public TbOaPersonCallUser() {
//	}
//
//	/** full constructor */
//	public TbOaPersonCallUser(TbOaPersonCall tbOaPersonCall, TbUser userId,
//			String isRead, Date readTime, String callType, String isDele,
//			String version, String corpId) {
//		this.tbOaPersonCall = tbOaPersonCall;
//		this.userId = userId;
//		this.isRead = isRead;
//		this.readTime = readTime;
//		this.callType = callType;
//		this.isDele = isDele;
//		this.version = version;
//		this.corpId = corpId;
//	}
//
//	// Property accessors
//	@Id
//	@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "TB_OA_PERSON_CALL_USER_SEQ")
//	@Column(name = "ID", precision = 11, scale = 0)
//	public Long getId() {
//		return this.id;
//	}
//
//	public void setId(Long id) {
//		this.id = id;
//	}
//
//	@ManyToOne(cascade = { CascadeType.REFRESH }, fetch = FetchType.EAGER)
//	@JoinColumn(name = "CALL_ID")
//	public TbOaPersonCall getTbOaPersonCall() {
//		return tbOaPersonCall;
//	}
//
//	public void setTbOaPersonCall(TbOaPersonCall tbOaPersonCall) {
//		this.tbOaPersonCall = tbOaPersonCall;
//	}
//
//	@ManyToOne(cascade = { CascadeType.REFRESH }, fetch = FetchType.EAGER)
//	@JoinColumn(name = "USER_ID")
//	public TbUser getUserId() {
//		return userId;
//	}
//
//	public void setUserId(TbUser userId) {
//		this.userId = userId;
//	}
//
//	@Column(name = "IS_READ", length = 1)
//	public String getIsRead() {
//		return this.isRead;
//	}
//
//	public void setIsRead(String isRead) {
//		this.isRead = isRead;
//	}
//
//	@Column(name = "READ_TIME", length = 1)
//	@Temporal(TemporalType.TIMESTAMP)
//	public Date getReadTime() {
//		return this.readTime;
//	}
//
//	public void setReadTime(Date readTime) {
//		this.readTime = readTime;
//	}
//
//	@Column(name = "CALL_TYPE", length = 1)
//	public String getCallType() {
//		return this.callType;
//	}
//
//	public void setCallType(String callType) {
//		this.callType = callType;
//	}
//
//	@Column(name = "IS_DELE", length = 1)
//	public String getIsDele() {
//		return this.isDele;
//	}
//
//	public void setIsDele(String isDele) {
//		this.isDele = isDele;
//	}
//
//	@Column(name = "VERSION", length = 10)
//	public String getVersion() {
//		return this.version;
//	}
//
//	public void setVersion(String version) {
//		this.version = version;
//	}
//
//	@JoinColumn(name = "CORP_ID")
//	public String getCorpId() {
//		return corpId;
//	}
//
//	public void setCorpId(String corpId) {
//		this.corpId = corpId;
//	}
//
//}